all-round engineer - German English Dictionary